package Jihe;

import java.sql.Array;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class ArrayListDemo {

	public static void main(String[] args) {
		ArrayList<Double> l = new ArrayList<>();
		l.add(1.0);
		l.add(12.0);
		l.add(123.0);
		l.add(13.0);
		l.add(12345.0);
		/* System.out.println(l.get(0)); */
		l.addAll(4, l);
		
		System.out.println("使用foreach语句遍历：");
		for (double a : l) {
			System.out.println(a);
		}
		System.out.println("----------------------");
		System.out.println("使用迭代器遍历：");
		Iterator<Double> it = l.iterator();
		while (it.hasNext()) {
			System.out.println(it.next());
			}
			System.out.println("---------------------");
			l.remove(2);//删除序号索引1的元素
			l.remove(13.0);//删除数据13.0
			l.add(1, 55555.0);//在序号1的位置插入55555.0
			System.out.println("删除后的数据：");
			for (int i = 0; i < l.size(); i++) {
				System.out.println(l.get(i));
			}
			
			
		}

	}


